4-20 Ofukacho | 1F Grand Front Osaka Soutd Wing, Kita, Osaka 530-0011, Osaka Prefecture, Osaka
"beter as in the most restaurants in France"
"beter as in the most restaurants in France"